Android 12L
日付:2022/02/02
URL:https://developer.android.com/about/versions/12/12L
調査者:Mori Atsushi, chigichan24
カテゴリ:Android
Mori Atsushi
アクティビティの埋め込みを試してみる
動かんかった😢
chigichan24
楽しい
Go.icon楽しい
Resizable API 32
これだと、Phone / Foldable / Tablet / Desktop を一気にエミュレートできる。
ぱちぱちと、簡単に切り替える事ができる
Mori Atsushi.icon こういう実機がほしい(?)
https://scrapbox.io/files/61fa746df761f6001e957783.png
7.6 Fold-in with outer display API 32
https://scrapbox.io/files/61fa74a9176c2f001ff0f315.png
畳んでる角度をエミュレーションできる
https://scrapbox.io/files/61fa7504009673001d66d227.png
Go.icon便利だ〜
android/trackr を動かしてみる
tablet
https://scrapbox.io/files/61fa79b096b792001f1b45d3.png
phone
https://scrapbox.io/files/61fa79ca9cf44000211aa237.png
foldable で試してみる
fold in
https://scrapbox.io/files/61fa7abde54ae7001df891e4.png
fold out
https://scrapbox.io/files/61fa7ad3a45db4001db2a260.png
便利そう?
https://scrapbox.io/files/61fa7cd2da5e30001ed235cd.png
Go Takahana
ブログとかで紹介されているJetNewsを動かしてみる
https://scrapbox.io/files/61fa77aba45db4001db28725.png
とてもいい感じ。
https://scrapbox.io/files/61fa78a8762f00001d0f5f52.png
見たことない開発者オプションがある👀
訂正:モバイルにもあるので、特に12L用ではない
https://scrapbox.io/files/61fa7a235b4b34002342b38f.png
Splitにすると、12Lのレイアウトではなくなる
単に画面幅が小さくなったからなのか、Split中みたいなフラグがあるのかはわからない。
https://developer.android.com/about/versions/12/12L/summary?hl=ja#what-to-test
マルチウィンドウ モード
大画面(600 dp 以上)のマルチウィンドウ モードで、特に resizeableActivity="false" を設定した場合のアプリの反応を確認します。
アプリで resizeableActivity="true" を設定する場合は、小さい画面(600 dp 未満)のマルチウィンドウ モードで実行したときのアプリの反応も確認してください。
アプリで Display.getRealSize() や Display.getRealMetrics() などの Display API を使用している場合は、代わりに Jetpack WindowManager ライブラリの WindowMetrics API を使用します。
サンプルアプリだとresizeableActivity指定はない
saku.icon https://developer.android.com/about/versions/12/behavior-changes-all#displaymetrics
Jetcasterも動かしてみる
https://scrapbox.io/files/61fa7ce8f761f6001e95a69a.png
mayamito
android/trackrを動かしてみる
いい感じにならない🤔
7.6 Fold-in with outer displayのエミュだとうまくいかなかったけど8 Fold-outのエミュだとうまくいった
https://scrapbox.io/files/61fa7da5d0866f001dda44be.png
saku
ここって、他のランチャー使うとどうなるんだろう
https://scrapbox.io/files/61fa7a4285f81b001ee4d928.png